package com.goosuncc.gscc.sdk.command.response.bean;

import java.util.Date;

/**
 * 
 * @author 王鼎
 *
 */
public class Role {

	private Long id = null;
	
    /**
	 * @Fields uuid : 唯一标识，用来和其他表做关联
	 */
	private String uuid = "";

	/**
	 * @Fields name : 角色名称，描述性质
	 */
	private String roleName = "";

	/**
	 * @Fields timestamp : 时间戳
	 */
	private Date tstamp = new Date(0);

	/**
	 * @Fields userfield : 用于扩展的字段，用户自定义，一般为json
	 */
	private String userfield = "";
	
	private Boolean canDelete = true;

	public String getUuid() {
		return uuid;
	}

	public void setUuid(String uuid) {
		this.uuid = uuid;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public Date getTstamp() {
		return tstamp;
	}

	public void setTstamp(Date tstamp) {
		this.tstamp = tstamp;
	}

	public String getUserfield() {
		return userfield;
	}

	public void setUserfield(String userfield) {
		this.userfield = userfield;
	}

	public Boolean getCanDelete() {
		return canDelete;
	}

	public void setCanDelete(Boolean canDelete) {
		this.canDelete = canDelete;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	

}
